const express=require('express');
const app=express();
// 引入body-parser模块 用来解析post请求体中的参数 将这些参数解析为对象
const bodyPaeser =require('body-parser');
// 暴露静态资源 不能在本地进行访问 否则产生跨域
app.use(express.static('public'));
// 将解析出来的请求体的内容 挂载到req.body上面
app.use(bodyPaeser.urlencoded({extended:true}));
app.get('/testGet',(req,res)=>{
    console.log(req.query);
    res.end('返回响应  get请求');
});
// post请求
// http://localhost:8080/login
// 该接口测试post请求 ajax方式
app.post('/testPost',(req,res)=>{
    // post请求体当中的参数
    console.log(req.body);
    res.send('这是post请求返回的响应')
})
app.post('/login',(req,res)=>{
    console.log(req.body);
    res.end('这是login post请求');
})
app.listen(8080,err=>{
    if(!err) console.log('服务器启动成功');
    else console.log(err);
})